* {
	margin: 0;
	padding: 0;
	}

body {
	background-image: url("images/background.gif");
	background-position: center;
	background-repeat: repeat-y;
	background-color: #38431f;
	color: #fff;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	}


#header {
	background-image: url("images/header-repeat.jpg");
	height: 127px;
	}
	
	#header h1 {
		background-image: url("images/header-rechts.jpg");
		float: right;
		height: 127px;
		text-align: left;
		text-indent: -1000px;
		width: 773px;
		}

	#header h2 {
		background-image: url("images/header-links.jpg");
		float: left;
		height: 126px;
		width: 130px;
		}


#align {
	background-image: url("images/molen-background.gif");
	background-position: -3px bottom;
	background-repeat: no-repeat;
	margin: auto;
	text-align: left;
	width: 994px;
	}
	
	#align .clearer {
		clear: both;
		}

#menu {
	float: left;
	text-align: right;
	width: 224px;
	padding-bottom: 200px;
	}
	
	#menu #language {
		margin: 0px 10px 5px 0;
		text-align: right;
		height: 25px;
		position: relative;
		top: -23px;
		}
	
	
	#menu #searchbox {
		}
		
		#menu #searchbox .sb_button {
			position: relative;
			top: 4px;
			}
			
	
	#menu ul {
		list-style-type: none;
		float: right;
		margin-top: 15px;
		text-align: left;
		}
		
		#menu ul li {
			padding-bottom: 1px;
			}
		
		#menu ul li a {
			background-image: url("images/menu-normal.jpg");
			color: #fff;
			display: block;
			height: 19px;
			text-decoration: none;
			padding: 5px 5px 0 30px;
			}
		
		#menu ul li .nav_link_1 a {
			margin-left: 20px;
			}

		#menu ul li .nav_link_2 a {
			margin-left: 40px;
			}

		#menu ul li .nav_link_0_active a,
		#menu ul li .nav_link_1_active a,
		#menu ul li .nav_link_2_active a {
			background-image: url("images/menu-active.jpg");
			}

		#menu ul li .nav_link_0_parent a,
		#menu ul li .nav_link_1_parent a {
			background-image: url("images/menu-parent.jpg");
			}

		#menu ul li a:hover {
			background-image: url("images/menu-hover.jpg");
			}

		#menu ul li .nav_link_0_parent a:hover,
		#menu ul li .nav_link_1_parent a:hover {
			background-image: url("images/menu-hover-sub.jpg");
			}


			
	#menu img {
		margin-top: 30px;
		}
	

#content {
	float: left;
	padding: 10px 0 50px 27px;
	width: 717px;
	}


#blocks {
	float: right;
	padding: 10px 0 0 17px;
	width: 161px;
	display: none;
	}


body.use_block {
	background-image: url("images/background-block.gif");
	}

	body.use_block #content {
		width: 555px;
		}
	
	body.use_block #blocks {
		display: block;
		}



#content .horse {
	background-color: #998138;
	background-image: url("images/PBlogo-paard.jpg");
	background-position: right 25px;
	background-repeat: no-repeat;
	border: 1px solid #000;
	margin-bottom: 25px;
	width:720px;
	}
	
	#content .horse td {
		padding-left: 10px;
		}
	
	#content .horse .image {
		border-right: 1px solid #4b533e;
		padding-left: 0;
		vertical-align:middle;
		text-align:center;
		}
	
		#content .horse .image img {
			border: 1px solid #4b533e;
			margin: 5px;
			}
	
	#content .horse .name {
		background-image: url("images/paardjes-bovenin.jpg");
		background-position: top left;
		height: 22px;
		vertical-align:top;
		padding-top:0px;
		}
		
		#content .horse .name p {
			background-image: url("images/paardjes-bovenin-rond.jpg");
			background-position: right;
			background-repeat: no-repeat;
			height: 19px;
			font-size: 12px;
			font-weight: bold;
			vertical-align:top;
			padding-top: 3px;
			}
		
	
	#content .horse .value {
		background-color: #707c5d;
		border-right: 1px solid #7f6b2f;
		font-weight: bold;
		padding: 3px 5px;
		width: 96px;
		}
	
	
	
	#content .horse .price {
		padding-left: 20px;
		}
	
	#content .horse .price a {
		color: #790000;
		font-size: 10px;
		font-weight: bold;
		}
	
	
	#content .horse .movies {
		background-image: url("images/paardjes-onderin.jpg");
		background-position: bottom left;
		height: 25px;
		vertical-align:bottom;
		}
		
		#content .horse .movies p {
			float: left;
			height: 22px;
			margin: 3px 10px 0 0;
			text-indent: -1000px;
			width: 2px;
			}

		#content .horse .movies p.films {
			background-image: url("images/WMicon.jpg");
			background-position: bottom left;
			width: 23px;
			vertical-align:bottom;
			}

		
		#content .horse .movies ul {
			background-image: url("images/paardjes-onderin-rond.jpg");
			background-position: bottom right;
			background-repeat: no-repeat;
			height: 19px;
			list-style-type: none;
			padding-top: 6px;
			vertical-align:bottom;
			}
			
			#content .horse .movies ul li {
				float: left;
				margin: 0 10px;
				}
				
			#content .horse .movies a {
				color: #fff;
				}


#blocks .module_block {
	background-color: #434d28;
	border: 1px solid #000;
	border-left: none;
	margin-bottom: 20px;
	width: 160px;
	}
	
	#blocks .module_block .module_block_head {
		background-color: #746834;
		background-image: url("images/blocks-logotje.jpg");
		background-repeat: no-repeat;
		color: #fff;
		display: block;
		font-weight: bold;
		height: 14px;
		padding: 3px 0 0 25px;
		text-decoration: none;
		}
	
	#blocks .module_block .image {
		background-color: #746834;
		border-bottom: 1px solid #353e1f;
		display: block;
		padding: 3px;
		}
		
		#blocks .module_block .image img {
			border: 1px solid #000;
			}
	
	#blocks .module_block .module_block_content {
		padding: 3px;
		font-size: 10px;
		}
		
	#blocks .module_block .more_info {
		color: #e77a24;
		display: block;
		font-size: 10px;
		padding: 2px 0 3px 10px;
		}